package net.zhengxinyun.performance.filter;

import net.zhengxinyun.performance.core.PaginationQuery;

/**
 * Date: 2020/3/16 14:27
 */
public class CriteriaFilter extends PaginationQuery {
    private Long    id;             //
    private Integer weight;//权重
    private String  criteriaName;// 考评名称
    private Integer criteriaType;//考评类型
    private String  criteriaCode;// 考评编码
    private String  datetime;// 考评日期
    private Double  criteriaValue;// 累计类考评值
    private Integer goodStandard;// 好的标准
    private Integer generalStandard;// 一般的标准
    private Integer badStandard;// 不好的标准
    private Double  goodValue;// 好好准的值
    private Double  generalValue;// 一般标准值
    private Double  badValue;// 差标准值
    private Long    criteriaId;
    private String  optionType;
    private Long    evalId ;

    public Long getEvalId() {
        return evalId;
    }

    public void setEvalId(Long evalId) {
        this.evalId = evalId;
    }

    public String getOptionType() {
        return optionType;
    }

    public void setOptionType(String optionType) {
        this.optionType = optionType;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getWeight() {
        return weight;
    }

    public void setWeight(Integer weight) {
        this.weight = weight;
    }

    public String getCriteriaName() {
        return criteriaName;
    }

    public void setCriteriaName(String criteriaName) {
        this.criteriaName = criteriaName;
    }

    public Integer getCriteriaType() {
        return criteriaType;
    }

    public void setCriteriaType(Integer criteriaType) {
        this.criteriaType = criteriaType;
    }

    public String getCriteriaCode() {
        return criteriaCode;
    }

    public void setCriteriaCode(String criteriaCode) {
        this.criteriaCode = criteriaCode;
    }

    public String getDatetime() {
        return datetime;
    }

    public void setDatetime(String datetime) {
        this.datetime = datetime;
    }

    public Double getCriteriaValue() {
        return criteriaValue;
    }

    public void setCriteriaValue(Double criteriaValue) {
        this.criteriaValue = criteriaValue;
    }

    public Integer getGoodStandard() {
        return goodStandard;
    }

    public void setGoodStandard(Integer goodStandard) {
        this.goodStandard = goodStandard;
    }

    public Integer getGeneralStandard() {
        return generalStandard;
    }

    public void setGeneralStandard(Integer generalStandard) {
        this.generalStandard = generalStandard;
    }

    public Integer getBadStandard() {
        return badStandard;
    }

    public void setBadStandard(Integer badStandard) {
        this.badStandard = badStandard;
    }

    public Double getGoodValue() {
        return goodValue;
    }

    public void setGoodValue(Double goodValue) {
        this.goodValue = goodValue;
    }

    public Double getGeneralValue() {
        return generalValue;
    }

    public void setGeneralValue(Double generalValue) {
        this.generalValue = generalValue;
    }

    public Double getBadValue() {
        return badValue;
    }

    public void setBadValue(Double badValue) {
        this.badValue = badValue;
    }

    public Long getCriteriaId() {
        return criteriaId;
    }

    public void setCriteriaId(Long criteriaId) {
        this.criteriaId = criteriaId;
    }
}
